Discrete Mathematics with Graph theory - Edgar G Goodaire (Pearson Education, 2004)