Tracy C Barrett

Barrett received her PhD from Cornell University and is Assistant Professor of History at North Dakota State University.