Shimon Even - Graph algorithms. 2nd Edition (2012)