Steven C. Poe Understanding Human Rights Violations New Systematic Studies - Taylor and Francis 2004 ISBN: 9781351143806 Source: EBOOK