Comparative Perspective and Contemporary Relevance of Indian Scientific Thought