Introduction to combinatorics - Slomson Alan (1991)