Prevention of Torture
Subtitle: An Ecological Approach
Publisher: Cambridge University Press
Published: 2018
Language: eng
ISBN-13: 9781108556583
Subjects: Torture; Human rights, sri lanka; Human rights, nepal