Battling over human rights twenty essays on law, politics and governance - Oloka-Onyango, Joseph (Project Muse, Distributed in and outside N. America by African Books Collective, Langaa Research & Publishing CIG, 2015)