Combinatorics, probability & computing. (Cambridge University Press, 1992)