The Biblical Period from Abraham to Ezra: An Historical Survey