Abu Yusuf Yaqub al-Mansur

Summary