Introduction to Old Testament Theology: A Canonical Approach by John H. Sailhamer | ReadsToRead