gillespie is an ethical vegan kugeza ubu nanjye nta makuru mfite nkawe the mechanism is related to the uncertainty relation