Marci Shore

Title
Professor of History
Affiliation
Yale University

Biography coming soon...