Dale Russell is a visiting professor at North Carolina State University and a Senior Curator of Paleontology at the North Carolina State Museum of Natural Sciences.
By this author :
The Long-Term Evolution of Life
EMAIL TO A FRIEND :
© 2016 Sigma Xi, The Scientific Research Society