TY - BOOK AU - Oruka,h Odera TI - Ethics SN - 9966846042 : AV - LB2806 .O73 1990 PY - 1990/// CY - Kenya PB - Nairobi University Press KW - ethic N1 - includes index and bibliographic ER -