Basic Number Theory - Weil Andre (New York Springer Verlag, 1976)