Basic number theory - Weil, Andre 1906-1998 (Springer-Verlag, 1973)