A Critical And Exegetical Commentary On Genesis (Volume 1) by John Skinner