The penguin dictionary of English synonyms and antonyms. (Penguin, 1986)