John Carrick is a graduate of Oxford University where he studied modern languages. Now an ordained Presbyterian minister, he has served in two churches, in the UK and the USA, respectively. For eighteen years he taught at Greenville Presbyterian Theological Seminary in South Carolina where, in 2009, he was appointed Professor of Homiletics. He is the author of The Imperative of Preaching and The Preaching of Jonathan Edwards.