Carsten Anckar

Carsten Anckar is currently Professor of Political Science at Abo Akademi University, Finland. His previous publications include Determinants of the Death Penalty: A Comparative Study of the World (Routledge, 2004).