Essays on the theory of numbers - Dedekind, Richard (new york Dover, 1963)