Communication systems : analysis and design - Stern, Harold P. E. (Pearson Education, 2004)