Science and Socio-Religious Revolution in India (Moving the Mountains)