Evolution's End?