Battling over human rights : twenty essays on law, politics and governance - Oloka-Onyango, J. (Langaa Research & Publishing CIG, 2015)