Graph theory - Merris, Russel (Wiley Interscience series in discrete mathematics and optimization, 2001)