Basic number theory - Weil, Andre (Classics in mathematics, 1995)