the skeptics dictionary

Q. Why do you think science has the answer to all our questions?

A. I don't. Science can answer only empirical questions and it can't answer all empirical questions. That's why science is so interesting. If it can't answer a question it doesn't give up and declare a miracle has happened. Science tries to figure out a way to answer those questions it cannot now answer. Science isn't infallible and it often gets the wrong answer. Unlike irrational faith, however, science has ways of determining when it has made errors and ways of correcting those errors.

- Robert T. Carroll (1945-?)