Hardcover Book   Paperback Book
Show unavailable items

Releases by Trechsel, Stefan (, Professor of Criminal Law and Procedure at the University of Zurich, and a former President of the European Commission of Human Rights)

April 7, 2005 – April 20, 2006