Margaret Alice Richard Share This Margaret Alice Richard (Margaret Alice Richard, Margaret A. Richard)