Imam al-Ghazali: His Life and Thought in the Sufi Tradition
Imam al-Ghazali was a Persian polymath who is considered one of the greatest Muslim thinkers of all time. He was a prolific writer and his work spanned a wide range of subjects, including philosophy, theology, law,...