Al Mu'izz li Din Allah Tells His Story of Conquering Cairo, Egypt for the Fatimid Caliphate Rumble 26 Apr 2024
The Barghwata Dynasty (744-1058): A Berber Stark Defiance Of Islamic Orthodoxy – Analysis Eurasia Review 20 May 2021