Class Field theory - Neukirch, Jurgen (Berlin Springer, 1986)