marjorie pearce