Elements of Moral Philosophy: Analytical, Synthetical, and Practical
Publisher: D. Appleton and company
Published: 1856
Number of pages: 481