John Charles WeaverProfessor, 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 …
McMaster Affiliations
Contact
jweaver@mcmaster.ca
(905) 525-9140 ext. 24135
Other Links and Profiles
Faculty Spotlight

