Proofs and Fundamentals: A First Course in Abstract Mathematics (Undergraduate Texts in Mathematics)
From the reviews of the second edition:“This is an improved edition of a good book that can serve in the undergraduate curriculum as a bridge between computationally oriented courses like calculus and more abstract courses like algebra.” (Teun Koetsier, Zentralblatt MATH, Vol. 1230, 2012)“Books in this category are meant to teach mathematical topics and techniques that will become valuable in more advanced courses. This book meets these criteria. … This book is well suited as a textbook for a transitional course between calculus and more theoretical courses. I also recommend it for academic libraries.” (Edgar R. Chavez, ACM Computing Reviews, February, 2012)