Guide to Graph Algorithms: Sequential, Parallel and Distributed, Hardcover/K. Erciyes