Fermats last theorem for amateurs - Ribenboim, Paulo (1999)