The Yoga Tradition: An Overview of the Sacred Scriptures of India, with a Focus on The Bhagavad Gita and The Narada Bhakti Sutras