Permission and Empowerment of Avalokiteshvara, the Stages of Meditation and the Three Essential MomentsApril 14, 2015