Margaret Macmillan

Margaret  Macmillan

Margaret MacMillan is a professor of history at the University of Toronto and an emeritus professor of international history at the University of Oxford. She is one of Canada's most distinguished researchers and writers.