David Brown is Wardlaw Professor in the School of Divinity at the University of St. Andrews in Scotland.