The Promise and the Blessing: A Historical Survey of the Old and New Testaments by Michael A. Harbin Back to product details page >