John J. Navin

John J. Navin

John J. Navin is a professor of history at Coastal Carolina University, where he teaches early American history and conducts research on community, race, and violence in colonial America. He holds a master's degree in American studies from Boston College and a Ph.D. in history from Brandeis University.

Books By John J. Navin (1 Book)