Return to Article Details A Critical Study of karma and Result of karma, According to The Teaching of Theravada Buddhist Philosophy Download Download PDF