The International encyclopedia of science (London Thomas Nelson & Sons, 1965)
Keywords: Science -- Dictionaries; Technology --Dictionaries.