System of moral science
By: Revised with the co-operation of J.H. Seelye
Published: 1893
Place of publication: Boston
Language: eng
Number of pages: 288