Discrete mathematical structure - Kolman, Bernard (New Delhi Prentice Hall of India, 2001)