April 19, 2025

Margaret MacMillan

Margaret MacMillan CC CH is a Professor of History at the University of Toronto and emeritus Professor of International History and the former Warden of St. Antony’s College at the University of Oxford.