The Death of Punishment? A Dialogue [Audio]

November 19, 2014
Audio/Video

Confronting the Death Penalty A Tufts University Symposium November 19, 2014

The Death of Punishment? A Dialogue

Panelists: 

Sherman Teichman: Founding Director, Institute for Global Leadership

Erin Kelly: Chair, Department of Philosophy, Tufts University; Author, Criminal Justice without Retribution 

Robert Blecker: Professor of Law, New York Law School; Author, The Death of Punishment: Searching for Justice Among the Worst of the Worst