Graphs : : an introductory approach: a first course in discrete mathematics - Wilson, Robin J. (John Wiley & Sons, 1990)