ELECTRONIC COMMUNICATION SYSTEMS - KENNEDY, GEORGE (NEW DELHI TMH, 2008)