Ghazali’s Kitab al-Arba’in Explained: Continue in your study of the foundations and practices of Islamic spirituality in more detail with Sheikh Ashraf’s explanation of Imam al-Ghazali’s Forty Chapters on the Foundations of Religion.

Interested in this course? Click here!

SKU: SPR201 Category: Tag: