Schaum's Outline of Theory and Problems of Discrete Mathematics - Lipschutz, Seymour (McGraw-Hill, 1976)