LEA, DIANA ; WARREN, HELEN ; BRADBERY, JENIFFER ; POOLE, RICHARD
A dictionary of synonyms and opposites that helps learners of English distinguish between similar words and use them correctly.