Network analysis, architecture and design - McCabe, James D. (Morgan Kaufmann Publishers, 2007)