Understanding the Exodus and Other Mysteries of Jewish History