1. English philosopher and sociologist who applied the theory of natural selection to human societies 1820-1903
herbert spencer |