KENNEDYS ELECTRONIC COMMUNICATION SYSTEMS - KENNEDY GEORGE (MC-GRAW HILL)