The doctrine of the Buddha :the religion of reason and meditation