Preaching Christ in All of Scripture
Edmund P. Clowney
The Unfolding Mystery: Discovering Christ in the Old Testament