10 January, 2025 Exploring the Rich Diversity of Buddhism By Noah Nichols Buddhist Practices Theravada Mahayana Vajrayana