You can manage bookmarks using lists, please log in to your user account for this.
2016
Published in:Human Sacrifice, Capital Punishment, Prisons & Justice: The Function and Failure of Punishment and Search for Alternatives ; volume:41, number:4, year:2016, pages:322-346
Amacher, Gregory S.
[Author];
Koskela, Erkki
[Author];
Ollikainen, Markku
[Author]