Elementary Theory of Numbers - Hslung C.Y. (Singapore World Scientific, 1995)