Odera Oruka and the Right to a Human Minimum: An African Philosopher's Defense of Human Dignity and Environment - 9781793650023