Ethics of human rights the african contribution - Rwiza, Richard N (Nairobi, Kenya CUEA Press, 2010)