TY - GEN AU - ORUKA, H, Odera TI - Philosophy, humanity and ecology AV - QH540. O79 PY - 1994/// CY - Nairobi PB - ACTS Press KW - Ecology KW - philosophy of nature KW - Environmental ethics ER -