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