Elements of the Theory of numbers - Dence, J.B (Harcourt / Academic, 1999)