English Synonyms and AntonymsWith Notes on the Correct Use of Prepositions by Fernald, James Champlin
 is a Project Gutenberg book, now on Github.