Introductory Discrete Mathematics by V.K. Balakrishnan