Bhagavad Gita, Chapter 6: The Yoga of Self-Restraint

All 47 verses of Chapter 6 of the Bhagavad Gita in Sanskrit, with English translation, per-word meanings, and Adi Shankara's commentary.