The U.N. Convention on Torture and the prospects for enforcement
xviii, 366 pages ; 25 cm
9789041104571, 9041104577
1001184140
UN Convention on Torture and the prospects for enforcement