Discrete Mathematical Structures - Kolman, Bernard (Delhi Pearson Education, 2006)