Discrete mathematical structure - Kolman, Bernard (Prentice Hall of India, 2002)