An Introduction to the Theory of Numbers. by Hardy, G. H.; Wright, E. M.