This text was DEFINTELY written for professors as many fine details were omitted or skipped. As an undergraduate text, it made communication systems more dificult to understand. The concepts of analog communications were briefly covered with many other gravitated garbage included in the preceding chapters. I suggest a MAJOR revision for future editions, then it may be worth the price.