Discrete Mathematics - W.L. Chen