Advanced Network Programming – Principles and Techniques Network Application Programming with Java - Ciubotaru, Bogdan; Muntean, Gabriel-Miro (Springer London : Imprint: Springer, 2013)