avicenna

Ibn Sina and Ghazali

 

 

mh