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