John S. Moir
JOHN SARGENT MOIR was Professor History at University of Toronto, and also held teaching posts at Carleton University. He has written widely on Canadian history and the role of the Church in Canadian history.
JOHN SARGENT MOIR was Professor History at University of Toronto, and also held teaching posts at Carleton University. He has written widely on Canadian history and the role of the Church in Canadian history. See less
John S. Moir's Featured Books