The Principles of Ethics - Spencer, Herbert (Williams and Norgate, 1993)