The great poet and playwrighter in Sanskrit, Kalidasa is said to have lived and composed his work at the close of the first millennium BC though his dates have not been conclusively established. In all, seven of his works have survived: three plays, three long poems and an incomplete epic...