US Marsha Frey is Professor of History at Kansas State University, US.