Karen E Spierling
Karen E. Spierling is Visiting Associate Professor of History at The Ohio State University in Columbus, Ohio.
Karen E. Spierling is Visiting Associate Professor of History at The Ohio State University in Columbus, Ohio. See less
Karen E Spierling's Featured Books