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