Purification in Tibetan Buddhism, The Practice of the Thirty-Five Confession Buddhas

Softcover, 153 pages, Somesville 2016, new