Python network programming cookbook - Sarker, Dr. M. O. Faruque (Packt Publishing, 2014)