Carsten Anckar Determinants of the Death Penalty A Comparative Study of the World - Taylor and Francis 2004 ISBN: 9780203314449 Source: EBOOK