Embedded Player Commentator Ruth Levy Guyer explains the difference between theory and hypothesis in science. And she muses on why the theory of evolution... and Darwin himself... have engendered so much resistance over the ages.