The Leadership File

Dr Steve Aisthorpe

August 14, 2016

A large number of Christians have left their local church and say they are happy in their walk with God. Rev Dr Steve Aisthorpe, a mission development worker for the Church of Scotland, and the author of the book, The Invisible Church discusses the hows and whys.