WHDL - 00013186

The concept of self-liberation in Theravada Burmese Buddhism.