500 Words You Should Know
Ever wanted to ameliorate your atavistic lexicon, engage in a little intellectual badinage or been discombobulated by tricky diction? 500 Words You Should Know has you covered. Arranged thematically, each word is dissected, with a brief explanation of etymology, historical and modern usage, allowing you to fully understand and effectively employ the word in its proper context.
Reviews
E S@longflight