For a first course in proof for Mathematics or Computer Science majors. Besides giving students the techniques for solving polynomial equations and congruences, An Introduction to Mathematical Thinking provides preparation for more advanced courses in Linear and Modern Algebra, as well as Calculus.[...]
Praise for the first edition "This book is clearly written and presents a large number of examples illustrating the theory . . . there is no other book of comparable content available. Because of its detailed coverage of applications generally neglected in the literature, it is a desirable if not e[...]