Discrete mathematics and its applications:with combinatorics and graph theory - Rosen, Kenneth H (Tata McGraw-Hill, 2007)