Day: August 12, 2013

Lacking Perfection

“The best and ultimate authority is Krishna, for He is our eternal well-wisher, and He always speaks for our benefit. Since we have to accept some authority, why not accept His? Simply by hearing of His glories from Bhagavad-gita and… Read More ›