Essays on the theory of numbers. - Dedekind, Richard (New York Dover Publications, Inc., 1963)