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