Zaslat SMS: Discrete mathematics for computing / John E. Munro.