Text this: Egypt, Canaan, and Israel in ancient times /