The Essence of Tibetan Buddhism: The Three Principal Aspects of the Path and an Introduction to Tantra