Java network programming / 1st ed - Harold, Elliotte Rusty (O'Reilly, 1997)