Mary Anne MacLeod (1912-2000)

Mary MacLeod