Richard B. Gaffin Jr. is an American Calvinist theologian, Presbyterian minister, and Professor Emeritus of Biblical and Systematic Theology at Westminster Theological Seminary in Philadelphia, where he taught from 1965 until his retirement in 2007 or 2008.[1][2][4]