This graduate textbook offers an introduction to modern methods in number theory. It gives a complete account of the main results of class field theory as well as the Poitou-Tate duality theorems, considered crowning achievements of modern number theory. Assuming a first graduate course in algebra and number theory, the book begins with an introduction to group and Galois cohomology. Local fields and local class field theory, including Lubin-Tate...