An introduction to the theory of numbers - Hardy, G. H. (new york: Oxford University press, 2008)