Principles of Digital and Analog Communications, Second Edition