Author avatar

Barbara J. Messamore

Barbara J. Messamore is a professor of history at University of the Fraser Valley and fellow of the Institute for the Study of the Crown in Canada, Massey College.

Articles by this author