"This is a remarkably comprehensive treatment of the field, covering in considerable detail modulation, coding (both source and channel), encryption, multiple access, and spread spectrum. It can serve both as an excellent introduction for the graduate student with some background in probability theory or as a valuable reference for the practicing communication system engineer. For both communities, the treatment is clear and well presented."