00249nam a22000857a 4500082001500000100002800015245005900043260005100102300001000153 aTNC O B855 aBuddharakkhita, Acharya aMind overcoming its Cankerscby Acharya Buddharakkhita aSri LankabBuddhist Publication Sociertyc2004 a220p.