Complexity : knots, colourings and counting - Welsh, D. J. A. (Cambridge University Press, 1993)