Ancient Egypt an introduction - Ikram, Salima (Cambridge University Press, 2010)