Lipschutz, Seymour and Lipson Marc.

Schaum's Outlines of Discrete mathematics - New Delhi Mc Graw Hill