
Stephen Holmes
Steve Holmes (PhD, King’s College London) is a Baptist minister and theologian, presently Head of the School of Divinity at the University of St Andrews. He teaches in the areas of historical and systematic theology, as well as homiletics.