He is now also Distinguished Professor of Historical Theology at Knox Theological Seminary .
From 1993 to 2006 he taught at Beeson Divinity School , where he is now a research professor .
research professor is now also Distinguished Professor of Historical Theology at Knox Theological Seminary .
From 1993 to 2006 he taught at Beeson Divinity School , where he is now a research professor .