The British geneticist Steve Jones has recently given a lecture at University College London entitled “Is human evolution over?” His answer to his own question is in the affirmative. I agree with ...