Graphs, networks and algorithms - Jungnickel, Dieter (Springer-Verlag Berlin Heidelberg, 2005)