Networks : design and management - Karris, Steven T. (Orchard Publications, 2009)