Aspects of combinatorics : a wide-ranging introduction - Bryant, Victor (Cambridge University Press, 1993)