Self purification and development - Amin Ahsan Islahi (Adam publishers and distributors, 2000)