Translator

Abu Hamid Muhammad ibn Muhammad Ghazali Tusi