fletcher pierce