Title: Philosophy, science, and social progress
Description: Seventeen articles.
Subjects: Philosophy, Social sciences
Places: India