Graphs, networks and algorithms. - Jungnickel, D. (Springer, 2004)