Combinatorics for computer science - Williamson, Stanley Gill (Computer Science Press, 1985)