Notes on the Theory of Algebraic Numbers - Steve Wright (2015)