Basic number theory - Weil, André, 1906-1998 (Springer-Verlag, 1974)