undefined

Marci Shore

Associate Professor of History at Yale University, teaching a course on European Intellectual History since Nietzsche.