This text covers material from both the algebraic and analytic
disciplines and includes coverage of recent developments, such as the
new primality test and other topics of significant interest, which are
often omitted from other books at this level. It aims to take readers to
a deeper understanding of the patterns of thought that have shaped the
modern understanding of number theory.