Cooperation in the Prisoner's Dilemma