Classical Theory of Algebraic Numbers by Paula Ribenboim