An Introduction to the Theory of Numbers - Niven, I (New York: John Wiley & Sons, Inc., 2000)