Abu al-Hassan al-Kharaqani

GPTKB entity