Elements of the theory of Numbers - Dence, Joseph B (San Diego Harcourt Academic press, 1999)