Elements of discrete mathematics - Liu, C. L. (McGraw-Hill computer science series, 1985)