Architecture of Islamic era, plans of North Africa’s mosques & buildings Africa: Almohade, Almoravide, Merinide, Fatimide, Ayyoubide, Mamluck, Burdjide dynasties, Sultan Hasan Invalid or incomplete url supplied