"... Buddha means India, for the spirit of India lies in religion rather than in science, in contemplation rather than in action, in a fraternal gentleness rather than in the application of mathematics to artillery, or of chemistry to bombs."
- Will Durant
Image source here.