Foundations of Python network programming - Rhodes, Brandon (Apress, 2014)