Java Network Programming - Hughes M.; Hughes M. & Marlin (Manning Pub., 1996)