Mika Obara-Minnitt Japanese Moratorium on the Death Penalty - Springer Springer 2016 ISBN: 9781137558220 Source: EBOOK