wavesofdevotion.com
Psychology of Bhagavad-gita
Indian Philosophy has a wealth of knowledge about psychology both describing in detail the nature of the mind and how to favorably transform it. Especially, the Bhagavad-gita summarizes the three c…