Mary Greenway McClelland Share This Mary Greenway McClelland (Mary Greenway McClelland, M. G. McClelland, Margaret Greenway McClelland)