Title: Elements of moral philosophy: comprising the theory of morals and practical ethics ..
Subjects: Ethics