Discrete Mathematical Structures With Application to Computer Science - Trmblay,J.P (New Delhi Tata McGraw, 2001)