Discrete mathematical structures - Kolman Bernard and others (New Delhi Prentice-Halll, 2001)