Electronic communications : - Stanley, William D. (Thomson, 2006)