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