John MarshJohn Marsh is a retired Church of England priest and has been involved in the life and ministry of the Church in a variety of different and contrasting environments. He has been involved in the training of Readers, now Lay Ministers, and also in the ational team of Leading Your Church into Growth. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code