DISCRETE MATHEMATICAL STRUCTURES WITH APPLICATIONS TO COMPUTER SCIENCE - TREMBLAY, J P (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED, 2000)