Thematic commentary on the Qur'an - Al-Ghazali, Shaykh Muhammad (International Institute of Islamic Thought, 2000)