by Scott Foresman, Andrew Schiller, William A. Jenkins
An illustrated alphabetical list of words, their synonyms, antonyms, and the shades of meaning between them.