Advanced Java Networking (with cd) - Sridharan, Prashant (Upper Saddle River Prentice-Hall, 1997)