barbara pearson