Digital Communication - Barry, John R (Springer, 2010)