An introduction to the theory of numbers - Hardy, G. H. (Oxford science publications, 1988)