Open menu
Justine A. Freeman
Murder and economics
The deterrent effect of capital punishment in England and Wales