Discrete Mathematics - Seymour Lipschutz, & Marc Lars Lipson - (Mcgraw-Hill Publishing Company, 2003)