Author: Ibn al-Jawzi. Ibn al-Jawzi stresses the significance of self-reflection and regret in soul discipline. Understanding the Nature of the Soul. The Importance of Introspection and Repentance.
eBay