TCP/IP Sockets in C : Practical Guide for Programmers - Michael J. Donahoo; Kenneth L. Calvert (2001)