Oxford English Minidictionary
With over 40,000 entries and 50,000 definitions, this mini dictionary has been updated to include a section which covers all the dos and don'ts of language usage. It also includes a section on the most common errors in English.