Elementary number theory - Jones, Gareth R. (Springer, 1998)