Introduction the theory of numbers - Niven Ivan (1972)