Knosit
Schaum's outline of theory and problems of discrete mathematics by Seymour Lipschutz - Knosit