Christopher Kennedy Author & Editor

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