Abu al-Qasim al-Ansari

GPTKB entity