This book talks about some pretty abstract math concepts about topology, analysis, and algebra…
…but at the same time, it’s welcoming to the math novice.
I recommend this book for students who have completed math courses above Calculus 1, and are interested in learning about advanced math concepts.