DIGITAL COMMUNICATIONS - BHATTACHARYA, AMITABHA (MCGRAW-HILL, 2015)