Al-Mu'izz ibn Badis

Summary