Herbert Spencer : structure, function and evolution - Spencer, Herbert, 1820-1903 (Nelson's university paperbacks, 1972)