Margaret Ellen Forsyth Hammond Share This Margaret Ellen Forsyth Hammond (Margaret Ellen Forsyth Hammond)