Amy Sue Bix is an associate professor of history at Iowa State University.
Amy Sue Bix
with Hopkins Press Books