Full Name Mary Lang MacDonald
Notes

Mary Lang MacDonald was a member of the Canadian Authors Association.

Birth date 1879
Birthplace Swansea, Wales
Death date 1971
Deathplace Calgary, AB
Residences
Alternate Names
Publishers
Links