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