Cancel

Greg A. Salazar

Greg A. Salazar is assistant professor of historical theology at Puritan Reformed Theological Seminary in Grand Rapids, Mich., and a Ph.D. candidate at the University of Cambridge.