Life Imprisonment: A European Overview

Caterina

by Caterina Scalise

Paperback

ISBN: 978-94-6240-307-9

ISBN-10: 94-6240-307-4

Wolf Legal Publishers · 2016