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