Search
Herbert spencer
01
English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
Example
Nearby Words
Search
English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)