Herbert Spencer
English Dictionary
->
Letter H
-> Herbert Spencer
Search Dictionary:
Herbert Spencer Definition
(n)
English
philosopher
and
sociologist
who
applied
the
theory
of
natural
selection
to
human
societies
(
1820
-
1903
)
Herbert Spencer Synonyms
Herbert Spencer
Spencer
© Art Branch Inc.