The Ancient Canaanites: The History of the Civilizations That Lived in Canaan Before the Israelites