DISCRETE MATHMATICS - KENNETH.H, ROSEN (2008)