John C. Weaver (historian)
John C. Weaver is a Canadian historian, currently Distinguished University Professor at McMaster University.[1][2]
References[]
- ^ "Distinguished University Professors" (PDF). mcmaster.ca. Retrieved January 29, 2017.
- ^ "John C. Weaver". mcmaster.ca. Retrieved January 29, 2017.
Categories:
- Living people
- McMaster University faculty
- Canadian historians
- Canadian historian stubs