Originally published: London; New York: Routledge & Kegan Paul, 1988.
Theravada is the branch of Buddhism found in Sri Lanka and parts of South East Asia. The Buddha preached in north-east India in the fifth-century BC. He claimed that human beings are responsible fo…