Discrete mathematics - Lipschutz,S (New Delhi Tata McGraw -Hill, 1997)