A first course in graph theory / Gary Chartrand and Ping Zhang. - Chartrand, Gary (Dover books on mathematics., 2012)