Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
People
John Charles Weaver
Profile photo for John Charles Weaver

John Charles Weaver
Professor, History

Overview

John Weaver received his B.A. from Queen’s University in 1969. He studied at Duke University as a James B. Duke Commonwealth Scholar and completed his Ph.D. in 1973. A member of the Department of History since 1974, he was made an Associate Member of the Geography Department in 1988. In 1991 and 1993, he was a Visiting Research Fellow in the Research School of Social Sciences at Australian …

Contact

jweaver@mcmaster.ca
(905) 525-9140 ext. 24135

Other Links and Profiles

Faculty Spotlight