The Archaeology of Early Egypt: Social Transformations in North-East Africa, 10,000 to 2,650 BC (Cambridge World Archaeology)