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