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