Hugo Adam Bedau Professor of Philosophy Tufts University (Emeritus) profile picture

Hugo Adam Bedau Professor of Philosophy Tufts University (Emeritus)

Debating the Death Penalty: Should America Have Capital Punishment? The Experts on Both Sides Make Their Best Case