Tazkiyah (Purification)

Tazkiah (تزكية) is an Arabic-Islamic term alluding to "tazkiyah al-nafs" meaning "sanctification" or "purification of the self". This refers to the process of transforming the nafs (carnal self or desires) from its deplorable state of self-centrality through various spiritual stages towards the level of purity and submission to the Will of Allah.

65267

Sayyed Mohammad Al-Musawi, Sayyed Mohammad al-Musawi is originally from Iraq and heads up the World Ahlul Bayt Islamic League in London. Other than being involved in various humanitarian projects, he frequently responds to... Answered 6 years ago

There are many books on this subject, but not all of them are translated in English.

One of the well known books which are translated in English is Jami' Al-Sa'adaat by Al-Naraaqi (The Collector of Felicities). 

You may also see Mir'aat Al-Rashaad مراة الرشاد by Shaikh Abdullah Al-Mamaqani.

Wassalam.