Mind overcoming its cankers : an in-depth study of mental effluents in the Buddhist perspective - Buddharakhita, Acharya (Buddhist Publication Society, 2004)