John McIntyre Author & Editor

John McIntyre is Emeritus Professor of Divinity, University of Edinburgh.