Hamza Yusuf Purification of the Heart: Signs, Symptoms and Cures of the Spiritual Diseases of the Heart - South West Ranches: Sandala, 2012 - 206 p., 23 cm ISBN: 9780985565909 Subjects--Topical Terms: Islam--Spiritual purification