Graph Algorithms: Preface to the Second Edition