Skip to main site content.

Margaret MacMillan

Professor of History, Warden of St Antony’s College, University of Oxford