Grolier concise encyclopedia of science and technology (Danbury, CT Grolier International, 1986)
Keywords: Science -- Dictionaries; Technology -- Dictionaries