Teachings – Vacanamrit Part II

108 Discourses from Shri Shankaracharya (Guru Dev)