Self Sacrifice Means Surrender - Chitkara, Madan G. (Encyclopaedia of Buddhism ; 7: Vipassana meditation, 2001)