Game over for Human Evolution?

I’ve just read a news on Times online that reports a talk given by Steve Jones at the University College of London (UCL). Quoting the news: Speaking today at a UCL lecture entitled “Human evolution is over” Professor Jones will argue that there were three components to evolution – natural selection, mutation and random change. … Continue reading Game over for Human Evolution?