Heptulla, Najma India's progress in science and technology : continuity and change - New Delhi ; Oxford & Ibh Publishing , 1986 - xiv,117p. ISBN: 8120401832 95 Subjects--Topical Terms: Indian TechnologyTechnology Dewey Class. No.: 600.954 / HEP