The Death Penalty: Its Inception, Efficacy, and Future

April 04, 2007

Austin Sarat, the William Nelson Cromwell Professor of Jurisprudence and Political Science at Amherst College