Pure Mathematics for Beginners Accelerated and Expanded Edition by Steve Warner
Pure Mathematics for Beginners - Accelerated and Expanded Edition: A Rigorous Introduction to Logic, Set Theory, Abstract Algebra, Number Theory, Real. Complex Analysis, and Linear Algebra by Dr. Steve Warner.