Advanced Search
https://history.yale.edu/people/marci-shore
Marci Shore is associate professor of history at Yale University.
Last Updated: December 13, 2018