Keith Ward
Keith Ward was formerly the Regius Professor of Divinity and Head of the Faculty of Theology at the University of Oxford. A priest of the Church of England and Canon of Christ Church, Oxford, he holds Doctor of Divinity degrees from Cambridge and Oxf
... Read more