Dr Marie Hammond-Callaghan

  • Mount Allison University
  • Faculty Member, History
  • Canada