shelby pearson