Bringing justice : the Special Court for Sierra Leone : accomplishments, shortcomings, and needed support.
Human Rights Watch (Organization)
New York, N.Y. : Human Rights Watch,
2004.
Title from cover.
Justice, Administration of
Human rights