Networks and Algorithms : an Introductory Approach / Alan Dolan, Joan Aldous - Dolan, Alan