Electronic communication systems - Blake, Roy (Thomson Learning Inc., 2002)