An introduction to the theory of numbers - Niven, Ivan Morton 1915- (John Wiley, 1991)