Kristin Poling is assistant professor of European history at the University of Michigan–Dearborn.
Germany's Urban Frontiers
Kristin Poling - Hardback
£39.00