Chattopadhyaya, D P Interdisciplinary studies in science, technology, philosophy and culture - New Delhi PHISPC 1996 Dewey Class. No.: 901.90954 C392I