... and that has not happened, in part has to do with what ...
... seven billion. Over the same interval, the earth has not ...