A course in combinatorics

J.H. van Lint and R.M. Wilson
Cambridge University Press
9780521422604
0-521-42260-4