DIGITAL COMMUNICATIONS - JOHN G PROAKIS (MGH, 2001)