Dharma talk Ritual for Taking the Eight Mahayana Precepts 01 Jun Eight Mahayana Precepts – 26052021 The Three Principles of the Path – Definition of Having Genuine Renunciation – W5 What is Meditation ?