Herbert Spencer [1820-1903] English Rank: 101 Philosopher
Herbert Spencer was an English philosopher, biologist, anthropologist, sociologist, and prominent classical liberal political theorist of the Victorian era.
Government, Knowledge, Marriage, Education, Freedom, Future, Great, Health, Legal, Men, Music, Nature, Poetry, Science, Society | |