Roget P M

Rogets Thesaurus of Synonyms and Antonyms - London 1988 - 320