Skip to main content

Margaret MacMillan

Emeritus Professor of International History, University of Oxford