spencer pearson