Geoffrey TurnerGeoffrey Turner was the Head of Theology for over twenty years at Trinity and All Saints College, University of Leeds (now Leeds Trinity University College) and is a former President of the Catholic Theological Association of Great Britain.
An OTP has been sent to your Registered Email Id:
Resend Verification Code