Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs - Snader