Elementary theory of numbers - Hsiung, C. Y. (World Scientific, 1992)