Herbert Spencer
her·berts·pen·cer
noun
1.
English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.