Keith Ward
Keith Ward is Regius Professor of Divinity Emeritus at Oxford University, and a Fellow of the British Academy. During his long professorial career, Ward has taught philosophy and theology at universities in Britain and America.
Showing the single result
Showing the single result