David Sepkoski


David Sepkoski is a professor of history at the University of Illinois at Urbana-Champaign. 

Stories by David Sepkoski
Load more by David Sepkoski | Return to staff list