Invitation to discrete mathematics

Jiří Matoušek and Jaroslav Nešetřil
Oxford University Press
9780198502074
0-19-850207-9