Abu Hamid Muhammad ibn Muhammad al-Ghazali

GPTKB entity