Network Analysis, Architecture , and Design - McCabe, James D. (Morgan Kaufmann Publishers, 2003)