The Pentateuch: an introduction to the first five Books of the Bible - Blenkinsopp, Joseph. (Anchor Bible Reference Library., 1992)