Abu al-Hasan al-Kharqani

GPTKB entity