Data of ethics
By: Herbert Spencer.
Publisher: Lovell, Coryell
Place of publication: New York
Number of pages: 334
Subjects: Ethics, Evolutionary; Ethics