Cancel

Daniel Schrock

Rev. Daniel Schrock is adjunct professor of systematic theology at Westminster Theological Seminary in Philadelphia.