The Craig L. Blomberg Chair of New Testament at Denver Seminary. Studied at the University of Aberdeen and the University of Tübingen. Author, Speaker, Hiker.