Introductory discrete mathematics - Balakrishnan, V. K. (new jersey prentice hall, 1991)