tripp pearson