Human evolution: many small steps, but not punctuated equilibria.

Human evolution: many small steps, but not punctuated equilibria.