On Guru devotion Guru Yoga and the Master-student relationship