Ten teachings from the 100,000 songs of Milarepa - Ka-rma-blo-gros (Bibliotheca Indo-Buddhica series, 2001)