Digital communication - Barry, John R. (Springer, 2003)