Professor of philosophy at Denver Seminary.
Professor Emeritus of New Testament at Denver Seminary.
Speaker at OCCA and doctoral research student.
Global Distinguished Professor of Law Notre Dame, LondonÂ
Executive Director of Oxford Center for Christian Apologetics (OCCA), OxfordÂ