saint pearson