Shihab al-Din Abu al-Abbas Ahmad ibn Idris al-Qarafi

GPTKB entity