Author: H. Odera Oruka
Alternate names: Henry Odera Oruka; Odera Oruka