Algebraic number theory - Stewart, Ian (1979)