Dictionary of English synonyms and antonyms : containing over 12000 words in current use arranged aplhabetically showing upwards of 100,000 parallel expressions with opposite examples - Christ, G. Elgie [ (George Elgie)] , 1904-1972 (Thinker's Library, 2012)