Tag: French poodle
If Human Eugenics Wouldn’t Work, Human Evolution Has a Big Problem
Richard Dawkins got his wings clipped over the weekend, following a claim on Twitter.
World Magazine: Darwin Devolves Is Science Book of the Year; Foresight Makes the Short List
This, of course, comes on top of kudos Dr. Eberlin had already received from, among others, no fewer than three Nobel Prize-winning scientists.