The theory of human progression
By: by Patrick Edward Dove, abridged by Julia A. Kellogg.
Contributors: Kellogg, Julia A.
Publisher: Isaac H. Blanchard Company
Published: 1910
Place of publication: New York
Language: eng
Number of pages: 142
Subjects: Progress; Political science