Margaret MacMillan
One of Canada's most eminent scholars and writers, Margaret MacMillan is a Professor of History at the University of Toronto and emeritus Professor of International History at the University of Oxford.
One of Canada's most eminent scholars and writers, Margaret MacMillan is a Professor of History at the University of Toronto and emeritus Professor of International History at the University of Oxford. See less
Margaret MacMillan's Featured Books