Marci Shore

Marci Shore's picture
Associate Professor of History
+1 (203) 432-6792

European culture/intellectual history