mary pearson