Discrete and Combinatiorial Mathematics: An Applied Introduction - Grimaldi, Ralph P. (New Delhi Pearson Education, 2024)