A Beginner's Guide to Discrete Mathematics - Wallis, W. D. (Birkhäuser Boston, 2012)