John S. McClure is Charles G. Finney Professor of Homiletics at the Divinity School of Vanderbilt University.