Jack Finegan, Let My People Go: A Journey through Exodus (New York, 1963), p. 87. The author discusses in authoritative manner the many theories of the Exodus in this excellent popular book.