James M. Schopf

American paleontologist