The Promise and the Blessing: A Historical Survey of the Old and New Testaments dallasseminary | June 1, 2005