Muslim Conquest of North Africa By Thelma_and_Harriet 641 Siege of Alexandria 661 Brief Islamic Civil war Period: 1040 to 1147 Almoravid Caliphate Period: 1121 to 1269 Almohad Caliphate