Basic number theory - Weil, Andre (Springer - Verlag, 1974)