Sure. I feel that many contemporary undergraduate/college textbooks are actually fine in this regard (like Topics in Contemporary Math by Bello, Britton, and Kaul). As for the rest, some of my favorites:
- Warner, Pure Mathematcis for Beginners
- Devlin, Introduction to Mathematical Thinking
- Stewart, Concepts of Modern Mathematics
- Herrmann, Sally, Number, Shape, and Symmetry
- Baylis, What is Mathematical Analysis?
- Feil, Krone, Essential Discrete Math for Computer Science
- Rotman, A First Course in Abstract Algebra with Applications
- Banjamin, Chartrand, Zhang, The Fascinating World of Graph Theory
- Zou, Mult-Variable Calculus: A First Step
- Hubbard, The World According to Wavelets
- Sayama, Introduction to the Modeling and Analysis of Complex Systems
- Darst, Introduction to Linear Programming: Applications and Extensions
- Sourin, Making Images with Mathematics
- Gallian, Contemporary Abstract Algebra
And many others. Of course, all such lists are completely arbitrary. Once I get familiar with a certain topic, elaborate explanations seem redundant and I feel like shouting, "Get to the point already!" - whereas the same explanations can be extremely helpful for a beginner.
That is an amazing book. I will also recommend "A walk through combinatorics" by Miklos Bona for simple explanations and well made exercises with solutions present in the book itself.
- Warner, Pure Mathematcis for Beginners
- Devlin, Introduction to Mathematical Thinking
- Stewart, Concepts of Modern Mathematics
- Herrmann, Sally, Number, Shape, and Symmetry
- Baylis, What is Mathematical Analysis?
- Feil, Krone, Essential Discrete Math for Computer Science
- Rotman, A First Course in Abstract Algebra with Applications
- Banjamin, Chartrand, Zhang, The Fascinating World of Graph Theory
- Zou, Mult-Variable Calculus: A First Step
- Hubbard, The World According to Wavelets
- Sayama, Introduction to the Modeling and Analysis of Complex Systems
- Darst, Introduction to Linear Programming: Applications and Extensions
- Sourin, Making Images with Mathematics
- Gallian, Contemporary Abstract Algebra
And many others. Of course, all such lists are completely arbitrary. Once I get familiar with a certain topic, elaborate explanations seem redundant and I feel like shouting, "Get to the point already!" - whereas the same explanations can be extremely helpful for a beginner.