show/hide this revision's text 2 added 92 characters in body

If you want to have a pretty solid foundation of this subject, then you are suggested to read the book Lectures on Algebraic Number Theory by Hecke which is extremely excellent in the discussion of topics even important nowadays, or the report of number theory by Hilbert whose foundation is indeed solid.
In addition, Gauss's book, being a little old and hard, is a good reference on quadratic forms and it itself offers two different kinds of proofs of the quadratic reciprocity law which are all excellent to me.
The last but not the least, I would like to confirm once more the book by Jurgen Neukirch which notes the connection between ideals and lattices, i.e. algebraic numbers and geometry.

show/hide this revision's text 1 [made Community Wiki]

If you want to have a pretty solid foundation of this subject, then you are suggested to read the book Lectures on Algebraic Number Theory by Hecke which is extremely excellent in the discussion of topics even important nowadays, or the report of number theory by Hilbert whose foundation is indeed solid.
In addition, Gauss's book, being a little old and hard, is a good reference on quadratic forms and it itself offers two different kinds of proofs of the quadratic reciprocity law which are all excellent to me.
The last but not the least, I would like to confirm once more the book by Jurgen Neukirch.