Digital communications systems - Kolimbiris, Harold (Pearson Education, 2001)