Kusumaratna, K. E. E. (2016). A functional analysis of three concepts of Theravada Buddhism : vinnana, kamma and punabbhava. S. Godage & Brothers (Pvt) Ltd.