This book takes the reader on a journey from familiar high school mathematics to undergraduate algebra and number theory. The journey starts with the basic idea that new number systems arise from solving different equations, leading to (abstract) algebra. Along this journey, the reader will be exposed to important ideas of mathematics, and will learn a little about how mathematics is really done. Starting at an elementary level, the book gradually...