David H. Kelsey

David H. Kelsey teaches theology at Yale Divinity School.