Hardy, G.H. and Wright, E. M

An Introduction to the Theory of Numbers (6th edition), - Oxford University Press.

 9780199219865