A classical introduction to modern number theory - Ireland, Kenneth F. (Springer, 1990)