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