Gupta, V K Teaching and learning of science and technology - New Delhi Vikas 1995 - xix, 338 p. Dewey Class. No.: 372.3 G959T