Islamic Spirituality

Purification of the Heart – The Islamic Method

Controlling Anger

A Practical Way of Valuing Time by Shaykhul Ḥadīth, Ḥaḍrat Mawlānā Muhammad Saleem Dhorat dāmat barakātuhum (Leaflet – Al-Hikmah, Canada)