Akhenaten: dweller in truth - Mahfouz, Naguib (Anchor Books, 1998)