Scientific words: their structure and meaning. An explanatory glossary ... of scientific terms.
Flood, Walter Edgar.
London, 
[1960]