Discrete mathematics and its applications - Rosen (McGraw-Hill, 2003)