"Indian Institute of Technology, New Delhi" Science and technology : Perspectives - Delhi Oxford & IBH Publishing 1986 - 139: ill ISBN: 8120401530 Subjects--Topical Terms: Science Dewey Class. No.: 600 IND