Dictionary of International Human Rights Law.

Published: Cheltenham, Gloucestershire : Edward Elgar Publishing Limited.
Description not available.