Herbert Spencer (1820-1903)
philosophy - sociology - metaphysical - knowledge - ethics - politics - aesthetics - psychology - comte - Herbert Spencer (1820-1903)
PHILOSOPHY.