Dictionary of Chemical Names and Synonyms by Michael W. Neal & Philip H. Howard