Richard B. Gaffin, Jr. is the Charles Krahe Professor of Biblical and Systematic Theology at Westminster Theological Seminary.