Ethics of Human Rights: The African Contribution - RWIZA, Richard N. (Nairobi, Kenya Cuea press, 2010)