This book consists of two distinct sections. The first resembles a traditional introduction to proof (including counterexamples) and standard mathematical topics (sets, functions, number theory, some abstract algebra, etc.). The work could serve as a textbook for a semester course on that alone. The second part focuses on analysis of the real line. The work begins by establishing the existence of an uncountable set followed by the completion of the real line via Cauchy sequences. Next is the topology of the real line (basic point set in a metric space ending with Heine-Borel and the Cantor set). It concludes by examining continuous and uniformly continuous functions, derivatives, and absolutely and conditionally convergent series and rearrangements. The book is well written and accessible to students, with thought-provoking exercises sprinkled throughout and larger exercise sets at the end of each chapter. It could easily be used for a two-semester course after multivariable calculus, preparing students with the fundamentals for upper-division courses, particularly an advanced calculus course. In the appendix, there are also “Programming Projects,†such as a brief course on Python as a suggested language. This book is worthy of consideration. --J. R. Burke, Gonzaga University, Choice magazine 2016