Describe Darwin's theory of evolution by natural selection.
Explain why the theory was only gradually accepted.