An introduction to Buddhism : teachings, history, and practices