Discrete mathematical structures with applications to computer science - Tremblay, J. P.; Manohar, r (Chennai Mc Graw Hill, 2017)