The Roots of Technology and Science: A Philosophical and Historical View