An introduction to algebraic number theory - Ono, Takashi (The University series in mathematics, 1990)