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.
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.