What on earth is it?.
... as any other living thing on Earth. ...
... seven billion. Over the same interval, the earth has not ...