Elementary Theory of Numbers - Leveque William J. (New York Dover Publication Inc., 1990)