Discrete Mathematics and its applications - Oxley, A. (2010)