Classical introduction to modern number theory - Ireland, Kennth; Rosen, Michael (Springer-Verlag, 2004)