Elements of Discrete Mathematics - Liu, C.L. (Singapore MGH, 1999)