Early Egypt: The Rise of Civilization in the Nile Valley by A. J. Spencer (Assistant Keeper in the Department of Egyptian Antiquities at the British Museum).