Ghazali on the Principles of Islamic Sprituality: Selections from the Forty Foundations of Religion--Annotated & Explained, Paperback
Aaron Spavack