An easytouse integrated dictionary and thesaurus containing 40000 uptodate words phrases and definitions and 65000 synonyms and antonyms. Paperback softback