Discrete mathematics and its applications with combinatorics and graph theory - Rosen, Kenneth H; Kamala Krithivasan (New Delhi Tata McGraw Hill Education Private Limited, 2011)