An introduction to buddhism: teachings, history and practice - Harvey, Peter; Author (2004)