DIGITAL COMMUNICATION - HAYKIN, SIMON (NEW DELHI WILEY, 2008)