Walker, Peter M B Larousse dictionary of science and technology - New Delhi ; Allied Chambers , 1995 - xii,1236p. ISBN: 8186062114 375 Subjects--Topical Terms: DictionaryScience-Dictionary Dewey Class. No.: 503 / WAL