Schaum''s Outline of Discrete Mathematics, 3rd Ed. by Seymour Lipschutz, Marc Lipson & Ph.D. Lipson Marc Lars