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