umugoroba waza ngahindurwa his philosophical work concerns ontological and related ethical problems perezida umuvugizi w umuryango numuvugizi wumuryango