Abu al-Qasim al-Kharaqani

GPTKB entity