The Message of the Old Testament : Promises made - Dever, Mark. (Wheaton, 2006)