David D. Hall

David D. Hall is professor of American religious history at Harvard Divinity School.