Foundations of Python Network Programming : The comprehensive guide to building network applications with Python - Brandon Rhodes, John Goerzen (Apress)