Applied and algorithmic graph theory - Gary Chartrand (McGraw-Hill, 1993)