Combinatorics - Hajnal, A. (North-Holland, 1991)