TY - BOOK AU - Rwiza, Richard N. TI - Ethics of Human rights : The African Contribution SN - 9966015078 PY - 2010/// CY - Nairobi PB - CUEA Press KW - Human Rights KW - Ethics ER -