Kristin Poling
Kristin Poling is assistant professor of European history at the University of Michigan-Dearborn.
Kristin Poling is assistant professor of European history at the University of Michigan-Dearborn. See less
Kristin Poling's Featured Books