The Great Path of Awakening: The Classic Guide to Using the Mahayana Buddhist Slogans to Tame the Mind and Awaken the Heart