Author: Dr Peter May

Peter May served on the General Synod of the Church of England from 1985 to 2010 and was Chair of the UCCF Trust Board from 2003 to 2010. He is a retired GP.

Sort By: