DEVRIES.L FRENCH ENGLISH SCIENCE TECHNOLOGY DICTIONARY - NEW YORK McGraw-Hill 1976 - 21X14 Dewey Class. No.: 8f40.03 D512