Hindus attach paramount importance to spiritual gurus. Gurus are often equated with God and always regarded as a link between the individual and the Immortal. Just as the moon shines by reflecting the light of the sun, and glorifies it, all disciples can dazzle like the moon by gaining from their Gurus.The full moon day in the Hindu month of Ashad (July-August) is observed as the auspicious day of Guru Purnima, a day sacred to the memory of the great sage Vyasa. All Hindus are indebted to this ancient saint who edited the four Vedas, wrote the 18 Puranas, the Mahabharata and the Srimad Bhagavata. Vyasa even taught Dattatreya, who is regarded as the Guru of Gurus.