TY - BOOK AU - Oruka, H. Odera. TI - Ethics SN - 9966846042 AV - BJ1012 .O78 1990. PY - 1990/// ER -