Yaqub al-Mansur

Summary