Just as evolution cannot be squared with eternal souls, neither can it swallow the idea of free will. For if humans are free, how could natural selection have shaped them? According to the theory of evolution, all the choices animals make – whether of habitat, food or mates – reflect their genetic code.