greatwar.history.ox.ac.uk
Visiting Academics
GLGW Affiliates Professor Mark Cornwall is Professor of Modern European History at the University of Southampton, and was a Visiting Fellow at All Souls College Oxford from March to July 2017. He s…