Textbook of graph theory