Abu Yaqub Ishaq ibn Ibrahim ibn Mukhallad al-Hanzali al-Marwazi

GPTKB entity