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