Amy J Rutenberg Author & Editor

Amy J. Rutenberg is Assistant Professor of History at Iowa State University. Follow her on Twitter @amyjay401.