Elaine Webster is a lecturer in law at the University of Strathclyde, UK.
Dignity, Degrading Treatment and Torture in Human Rights Law
Elaine Webster
Paperback
Not Available