sol pearson