Abu al-Qasim al-Shirazi

GPTKB entity