Abu al-Hasan al-Kharaqani

GPTKB entity