COMMUNICATION SYSTEMS - HAYKIN (J W)