Herbert Spencer
can anyone tell me who wrote it?
Could not find an exact match. Thomas Hobbes said: Science is the knowledge of consequences and the dependence of one fact on another.
Widely influential, self-taught British philosopher, Herbert Spencer was a popularizer of evolutionary theory as far back as 1851. Coined the term "survival of the fittest" and popularized the term "evolution."
The Internet Encyclopedia of Philosophy
I also saw a few mentions to Immanuel Kant for saying "Science is organized
knowledge. Wisdom is organized life."
But the hits for Spencer are about 10 to 1.