Herbert Spencer

* 1820,
1903,
sociologist, philosopher

 

nationality: English