The Lost World of the Israelite Conquest: Covenant, Retribution, and the Fate of the Canaanites - John H. Walton