Steve Bishop BSc MA(Applied Theology) lectures at the City of Bristol College and maintains the website www.allofliferedeemed.co.uk.
Steve Bishop BSc MA(Applied Theology) lectures at the City of Bristol College and maintains the website www.allofliferedeemed.co.uk.