Amy J. Rutenberg

Amy J. Rutenberg is an assistant professor of history at Iowa State University.