India is a cradle of human civilisation. Its culture is closely linked with that of many other peoples and has exerted a significant influence upon their development. Despite centuries of this mutual enrichment India has maintained its original and striking individuality. The achievements of ancient and medieval India in science, literature and art over thousands of years have inspired the creative thought of nations far and wide. Hinduism and Buddhism, that ...