A Commentary, Critical And Explanatory, On The Old And New Testaments. Vol. I Old Testament.