Fermat's last theorem for amateurs - Ribenboim, Paulo, 1928- (Springer, 1999)