THE TYRANTS OF THE NILE
Egyptian tyrants from Nektanebo II (360-343BC) to Anwar Sadat (1970-1980), covering Pharaonic, Achaemenids, Macedonians, Ptolemies, Romans, Byzantines, Abbasids, Tulunids, Ikhshidids, Fatimids, Ayyubids, Mamluks, Ottomans, and the Republic.