Cancel

Greg Salazar

Greg 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.