Preventing torture: a study of the European Convention for the Prevention of Torture and Inhuman or Degrading Treatment or Punishment

Book Cover
Publisher
Clarendon Press
Publication Date
1998
Language
English

Description

Loading Description...

NoveList

More Details

Contributors
ISBN
9780198262572

Staff View

Loading Staff View.