Title: Limits of science and relevance of Indian thought
Subjects: Philosophy and science
Places: India