Battling over Human Rights: Twenty Essays on Law, Politics and GovernanceEbookBattling over Human Rights: Twenty Essays on Law, Politics and GovernancebyJ. Oloka-OnyangoRating: 0 out of 5 stars0 ratingsSave Battling over Human Rights: Twenty Essays on Law, Politics and Governance for later