Number theory - Hasse Helmut; Zimmer Herst Gunter Ed. (Berlin Springer Verlag, 1980)