Jon Yorke Against the Death Penalty International Initiatives and Implications - Taylor and Francis 2008 ISBN: 9781315263182 Source: EBOOK