This page is a permanent link to the reply below and its nested replies. See all post replies »
arkod · 36-40, M
It's highly plausible, but the fossil record is also highly scarce. In time new technologies will have been discovered, therefore, more of the pieces will fall into place.