First principles - Spencer, Herbert (1870)