Robert Blecker
New York Law SchoolNew York Law School
Professor of Criminal Law at New York Law School and author of The Death of Punishment: Searching for Justice among the Worst of the Worst
Professor of Criminal Law at New York Law School and author of The Death of Punishment: Searching for Justice among the Worst of the Worst