Schaum's Outline of Theory and Problems of Discrete Mathematics - Lipschutz , Seymour; Lipson, Marc Lars (McGraw-Hill, 2007)