Yoga of the Guhyasamajatantra: The Arcane Lore of Forty Versus, a Buddhist Tantra Commentary (Buddhist Tradition Series, Vol 17)