A course in computational algebraic number theory - Cohen (Graduate texts in Mathematics series, 1996)