Abu Abdullah Muhammad ibn Ahmad al-Muqaddasi

GPTKB entity