Christopher Kennedy Author, Translator & Editor

Christopher Kennedy is a professor in the Department of Civil Engineering at the University of Toronto.