elementary theory of numbers - Hsiung, C.V. (Allied pub., 2003)