TCP/IP sockets in C# - Makofske, David B (Elsevier, 2004)