The Loom of time - Kalidasa (Penguin Books New Delhi, 2000)