Text this: Resilient cooperators stabilize long-run cooperation in the finitely repeated Prisoner’s Dilemma