People Sonja Macfarlane peoplepill id: sonja-macfarlaneSM 12 views today 12 views this weekNew Zealand academicSonja MacfarlaneBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredSonja Macfarlane