Schaum's Easy Outline Of Discrete Mathematics door Seymour Lipschutz & Marc Lipson