mary vivian pearce