Michael S. Horton

Michael S. Horton is J. Gresham Machen Professor of Systematic Theology and Apologetics at Westminster Seminary California.

Latest posts

Close