This undergraduate introduction to analytic number theory develops analytic skills in the course of studying ancient questions on polygonal numbers, perfect numbers and amicable pairs. The question of how the primes are distributed amongst all the integers is central in analytic number theory. This distribution is determined by the Riemann zeta function, and Riemann's work shows how it is connected to the zeroes of his function, and the significance of the Riemann Hypothesis. Starting from a traditional calculus course and assuming no complex analysis, the author develops the basic ideas of elementary number theory. The text is supplemented by series of exercises to further develop the concepts, and includes brief sketches of more advanced ideas, to present contemporary research problems at a level suitable for undergraduates. In addition to proofs, both rigorous and heuristic, the book includes extensive graphics and tables to make analytic concepts as concrete as possible.