The Faith and Practice of Al- Ghazali

By W. Montgomery Watt