Stephen Innes

Stephen Innes, professor of history at the University of Virginia, has written extensively on the social history of colonial America.