Schaum's outline of theory and problems of discrete mathematics / 3rd ed - Lipschutz, Seymour; Lipson, Marc. (London : McGraw-Hill, 2007)