Donate
 

Marshall Poe

 
About the author

Marshall Poe is a professor of history at the University of Iowa. He is also the host of New Books in History (http://newbooksinhistory.com).