The Atonement
Against the Gods: The Polemical Theology of the Old Testament
Becoming Worldly Saints: Can You Serve Jesus and Still Enjoy Your Life?
Perspectives on the Extent of the Atonement: 3 Views
Seeing Christ in All of Scripture: Hermeneutics at Westminster Theological Seminary