Exposition of Genesis, vol.2, chapters 20 -50 - Leupold, H. C. (Grand Rapids, Michigan, 1960)