D.A. Carson is research professor of New Testament at Trinity Evangelical Divinity School in Deerfield, IL. He has written or edited more than 45 books, including The Difficult Doctrine of the Love of God, Linguistics and the New Testament, How Long, O Lord? Reflections on Suffering and Evil, and Hermeneutics, Authority, and Canon.