Skip to main content Skip to search Skip to search

About

John Weaver

JOHN WEAVER teaches history at McMaster University in Hamilton. He has written extensively on Canadian urban history and is the author of Shaping the Canadian City.