Dr Stephen Backhouse

Dr Stephen Backhouse lectures at St Melitus College (the recent amalgamation of St Paul’s at HTB and the North Thames Theological College). He studied theology at Oxford.