The principles of ethics. Vol. 1 - Spencer, Herbert (Edinburgh : Williams and Norgate, 1879)