Genesis : history, fiction, or neither : three views on the ...
James K. Hoffmeier & Gordon John Wenham & Kenton Sparks & Charles Halton