A dictionary of synonyms and antonyms - Spooner, Alan (Oxford university press, 2005)