Electronic communications: principles and systems - Stanley, William D.; Jeffords, John M. (New Delhi Cengage Learning, 2010)