An introduction to the theory of numbers

G.H. Hardy and E.M. Wright
Oxford University Press
9780198531715
0-19-853171-0