This book offers a rigorous and coherent introduction to the five basic number systems of mathematics, namely natural numbers, integers, rational numbers, real numbers, and complex numbers. It is a subject that many mathematicians believe should be learned by any student of mathematics including future teachers. The book starts with the development of Peano arithmetic in the first chapter which includes mathematical induction and elements of recursion...