Discrete mathematical structures 6/E - Kolman, bernard; others (New Delhi PHI, 2009)