COMBINATORICS OF FINITE SETS (Oxford Science Publications)