This book is extremely helpful for stopping to ponder what we really mean by words we tend to toss around thoughtlessly: for example Class, Culture, Community. Williams takes a revealing and amazingly well researched historical approach by considering etymological word origins, and how the meanings of words change over time. He also considers how words are used both popularly and academically. This work is especially appropriate for those of us overly-analytical types who like to pick apart and unpack concepts as a matter of course, but the text might feel a little laboured and overly cerebral to the less theoretically minded. I highly recommend this as a much needed reference for graduate students and professional academics in the social sciences, or to very dedicated upper level undergraduates. Unfortunately, the more recent "New Keywords" is not nearly so well done - I think in part because it has multiple authors and ends up feeling a little uneven. It is understandable that it not be able to quite stand up to the original, as Raymond Williams was a genius in his own class.