John C. Weaver (historian)

From Wikipedia, the free encyclopedia

John C. Weaver FRSC is a Canadian historian, and Distinguished University Professor at McMaster University.[1]

Weaver's undergraduate studies were at Queen's University at Kingston. [2] His PhD was at Duke University and was funded by a James B. Duke Commonwealth Fellowship.[2]

Career

Books

References

Related Articles

Wikiwand AI