https://trueindology.com/bhagavad-gita-weekly-chapter-3-karma-yoga-the-significance-of-swadharma-achieving-self-knowledge-through-detached-action-verses-31-to-30-part-24/
Bhagavad Gita Weekly - Chapter 3 - Karma Yoga, The Significance of Swadharma: Achieving Self-Knowledge Through Detached Action - Verses 31 to 36 - Part 24