For our purposes, religion may be defined in a very broad sense as a body of moral and philosophical teachings and the acceptance with confidence of such teachings. In this sense, Buddhism is a ...