DownloadThe Portobello Bookshop Gift Guide 2024

Christopher Kennedy Author, Translator & Editor

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