Philosophy, humanity, and ecology: H. Odera Oruka, editor (v. 1)

humanity

by H.Odera Oruka

Paperback

ISBN: 978-9966-41-086-3

ISBN-10: 9966-41-086-4

African Academy of Sciences · 1994