several of his novels have fantasy or science fiction themes ingeso nziza its natural habitat is montane evergreen and riparian forests