Peter Hoffman

Hoffman is William Kingsford Professor of History at McGill University.