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