Discrete mathematics - Johnsonbaugh, Richard (Pearson education, 2005)