Akhenaten: Dweller in Truth by Naguib Mahfouz (Paperback, 2000)