An introduction to the theory of numbers.-3rd ed - Niven, Ivan Morton (Wiley, 1976)