Algorithms in C : graph algorithms. Part 5 - Sedgewick, Robert (Addison-Wesley; Pearson Education, 2002)