The Meaning of Life According to a Buddhist