Margaret MacMillan — Canadian historian