Ray Katz·FollowDec 13, 2022--2ListenShareIt’s easy to underestimate really long time periods. That’s why random variations doesn’t feel adequate to explain evolution. But it does.