Schaum's outline of theory and problems of discrete mathematics / 2nd ed - Lipschutz, Seymour; Lipson, Marc. (McGraw-Hill, 1997)