Meaning of Spencer

Definition of Spencer

(noun) English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)

Other information on Spencer

WIKIPEDIA results for Spencer
Amazon results for Spencer