by HumanRightsWatch (Author)
Format: Illustrated
Pages: 564
Edition: 2009 ed.
Publisher: SEVEN STORIES PRESS
Published: 05 Mar 2009
ISBN 10: 1583228586
ISBN 13: 9781583228586