by School Specialty Publishing
Presents an alphabetial list of more than 3000 entries, with explanations of the different meanings of each headword and its synonyms.