A Dictionary of English Synonyms & Synonymous Expressions ... New edition, revised and enlarged by Alfred Dwight Sheffield