Five Views on the Exodus: Historicity, Chronology, and Theological Implications - Scott Stripling