Here is a review left by a customer on a product. Would you say he was satisfied or dissatisfied?
Title: Best Communications Book Ever!
Review: You want to UNDERSTAND the why of all the concepts in communications systems and work as an engineer in the industry this is the best book. It avoids unnecessary mathematical analysis. Afterwards you can delve into other books by Proakis etc. which are more geared towards communication theory practitioners and emphasize the mathematical rigour. In my opinion undergraduate programs should use this book in two semesters for those in the communications program concentration!
