Margaret Irving | The Canadian Encyclopedia

Margaret Irving

Margaret Irving is from Saint John, New Brunswick. She is a member of the Harvard University Class of 2017, studying Social Anthropology. She enjoys reading, traveling, sports and theatre.

Article by Margaret Irving