ANALOG AND DIGITAL COMMUNICATIONS