Discrete mathematics - Richard Johnsonbaugh (Pearson, 2013)