TY - BOOK AU - Oruka, H.O. TI - Ethics . PY - 1990/// CY - Nairobi PB - Nairobi University Press ER -