great book, explains effective ways of communicating & improving your communication skills. It has alot of information, but all is useful. Even incorporating some of the advice will help you communicate better. This book is humourous but straight to the point. It will help you look at communication in a whole different light and help you appreciate ways in which your communication can be improved. It also goes through challenging communication scenarios which even the communication savvy person will struggle to deal with effectively.
Great as a refresher if your good at communicating, excellent if your crap at communication (i.e. me) and need some helpfull & relevant advice to help you communicate well in the workplace as well as on a personal level. It does require alot of behavioural change, so get ready for the challenge and unfamiliarity, but ultimately it will pay off big time