This isn't a book from some `cubicle monkey' who's compiled a list of office buzz words. Tony Thorne is Head of the Language Centre at King's College, London and he has written an authoratitive and entertaining guide to modern lingo.
Yes, there's a lot of management-speak in here, but that's not all. There's plenty to do with chavs, blogs, bling, urban culture and quite a few TV/media references. However, it doesn't include any texting abbreviations - if that's what you're looking for.
After a short introduction, the book is much like a dictionary. Each entry has a definition and an explanation of usage, sometimes origin, and references to other terms or anecdotes about where the term has been used. At the back there's an extensive glossary, which includes hundreds of terms that don't appear in the main text - so it's pretty comprehensive. It's a great book for dipping into or looking up something you're curious about - doesn't have to be a cover-to-cover read.
My main interest was in the management-speak. I found the 1970s origin of `think outside the box' and some new terms - like how `thoughtshower' has replaced `brainstorming' for the ultra-politically correct. I was a little disappointed that a couple of terms I often hear (use, even!) aren't included - like `ducks in a row' and `square the circle'. But the book never sets out to be a complete lexicon.
The book is a distinctly British compilation, which is great, but there are lots of terms we've imported from the US (which, until this book came along, you could argue were not proper words, like bulletizing!). Most of these seem to relate to technology development, but there are others from everyday life.
What I was most surprised about was the inclusion in the glossary of terms that have been around so long/used so much, I wouldn't consider them jargon - like `bottom line', `moving the goalposts' and `moonlighting' - maybe that just says something about my use of language.
All in all, this is a really compelling book - to discover some new terms, cringe at the ones you know you use, and laugh at the sheer stupidity of how we sometimes communicate with one another.