The liberation war : the expulsion of the Hyksos from Egypt - Al-Ayedi, Abdul Rahman (Obelisk Publications, 2008)