duiven's name can be translated into english to mean pigeons or doves he also wrote songs including why not now abagituye babarwaho icyaha