Those are some very good questions.
Being an Aristotelian, I do not believe we can learn of the essences of things from the armchair, but through getting our hands dirty, from observing and measuring them in the material world. Science, I believe, does give us truth, but not the full truth...