David Fergusson is professor of divinity and principal of New College, University of Edinburgh. Update your account password & emailSubscribe to Commonweal