If you like problem solving, this book belongs on your shelf. Some knowledge of linear or abstract algebra is needed for a few of the problems, but most require nothing beyond calculus, and many should be accessible to high school students. The book centers on solutions which are elegant, instructive, and clear. Often several solutions to the same problem are presented. There are many hints and comments to help you and to put solutions in a broader perspective. Indices are provided which may be especially helpful to problem solving classes and to teams of individuals preparing for contests such as the Putnam exam.