Architecture of network systems - Serpanos, Dimitrios (Morgan Kaufmann, 2011)