Networks and algorithms : - Dolan, Alan (John Wiley, 1993)