
Stephen W. Need
Stephen W. Need was born in Nottingham and studied theology at King's College London, where he completed his doctorate. He has taught New Testament Studies and Early Christianity in a number of institutions in England and lived in Jerusalem for ten years, where he was dean of St. George's College from 2005 to 2011. He has led many tour groups throughout the Holy Land (as well as in Turkey, Greek, and Egypt), and is currently Priest in Charge of two parishes in the Anglican Diocese of Chelmsford, U.K.