Excellent!!! Throw a rock in a pack of dogs and the one who barks the loudest got hit. Darwinism is antiquated. Only One has explained the origin of life and it is not a Darwinist. Even they admit they cannot explain the origin of life. Dawkins is pathetic and has an axe to grind. To hinder free thought is not an American ideology.