TY - BOOK AU - Rwiza, Richard N TI - Ethics of human rights: the african contribution SN - 9966-015-07-8 AV - JC 571 .R95 2010 PY - 2010/// CY - Nairobi, Kenya PB - CUEA Press ER -