DISCRETE MATHEMATICAL STRUCTURES WITH APPLICATIONS - J.P TREMBLAY (T.M.H)