Schaum's outline of discrete mathematics - Lipschutz, Seymour (Schaum ; Tata McGraw-Hill, 1999)