Science, philosophy and culture in historical perspective (New Delhi PHISPC, 1995)