A Beginner's Guide to Finite Mathematics by Walter D. Wallis