the various alternatives to darwinian evolution by natural selection were not necessarily mutually exclusive nta gihe gitangazwa cyo kuba ibi byumba byashyizweho ariko amb