Understanding Human Rights Violations by Sabine C. Carey & Steven C. Poe