Ancient Egypt : anatomy of a civilization / - Kemp, Barry J. (Routledge, 1989)