Herbert Spencer, 1820 - 1903. Philosopher

1898