Mark J Larson
Mark J. Larson holds a BA in Bible from Cedarville University, a ThM in systematic theology from Westminster Theological Seminary, and a PhD in historical theology from Calvin Theological Seminary.
Mark J. Larson holds a BA in Bible from Cedarville University, a ThM in systematic theology from Westminster Theological Seminary, and a PhD in historical theology from Calvin Theological Seminary. See less
Mark J Larson's Featured Books