Geshe Michael Roach Books
The Essential Yoga Sutra
The Yoga Sutra of Patanjali is a classic Sanskrit treatise consisting of 195 “threads,” or aphorisms, describing the process of liberation through yoga. Although little is known about Patanjali (mo...
Read More