“…one of the best mathematics books that I have read recently. It is beautifully written and very well organized, the kind of book that is well within the reach of an undergraduate student, even one with little complex analysis. Indeed, a good knowledge of the analysis of real functions of one variable is probably enough for reading most of the book. …I know of no better place to learn about Dirichlet’s Theorem on arithmetic progressions or Selberg’s proof of the Prime Number Theorem. And if these are two results of analytic number theory that deserve to be known to every mathematician, these are certainly they.”-- S. C. Coutinho