An introduction to the theory of numbers - Edwards, Ronald R. (Houghton Mifflin, 1968)