Valmiki, Vyasa, and Kalidasa are the three greatest poets of India, and one cannot have a living experience of Indian culture without some direct experience of the works of these three great poets. Kalidasa is the reputed author of Raghuvamsham, Ritusamhara, Meghadutam and Kumarasambhavam.