The alleged ‘backwardly wired’ retina versus Dawkins
Dawkins’ latest book The Greatest Show on Earth purports to provide
the proof of evolution. A new discovery further vindicates our refutation, The Greatest
Hoax on Earth?