Advanced Java networking - Sridharan, Prashant (Prentice Hall PTR, 1997)