French History

Barry Shapiro

Professor

Department(s): history
Expertise: French History, Israel/Palestine, South Africa

Full profile