ANALOG AND DIGITAL COMMUNICATIONS