The Purification of the Soul is a good read that discusses: Sincerity, the nature of intention, the types of heart, the four poisons of the heart, seeking Allah's forgiveness, supplication, praying at... This description may be from another edition of this product.