paleonerdish.wordpress.com
A Tale of Two Exctintions.
Extinction is the ultimate fate of all species. The fossil record indicates that more than 95% of all species that ever lived are now extinct. Over the last 3 decades, mass extinction events have …