Margaret E. Sangster Share This Margaret E. Sangster (Margaret Elizabeth Sangster, Margaret E. Sangster)