TOP

John Stott

John Stott (1921-2011) was rector emeritus of All Souls Church, Langham Place, London, and founder of the London Institute for Contemporary Christianity.