A survey of the Old testament - Hill, Andrew E. (Zondervan P. H., 2000)