Robert LeighRobert Leigh completed his undergraduate degree in divinity at the University of Edinburgh, and his doctoral studies at Selwyn College, University of Cambridge under the supervision of Professor David F. Ford. He is Head of Religion and Philosophy atHighgate School in London. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code