Discrete Mathematical Structures with Applications to Computer Science - Tremblay J P (Mc Graw Hill , New Delhi)