Fermat's last theorem: a genetic introduction to algebraic number theory - Edwards, Harold M. (Graduate texts in mathematics, 1977)