Home Editor's Pick The Financial Implications of the Death Penalty