People Margaret Macdonald peoplepill id: margaret-macdonald-6MM 1 views today 2 views this weekPeerage person ID=21553Margaret MacdonaldBiographyListsAlso ViewedFrom our partnersSponsoredMargaret Macdonald