I want to know the answer to the following question:
Why might Darwin have postponed publishing his theory of evolution for over 20 years?
All the background I'm provided with is that "Darwin had his basic theory of natural selection "by which to work" by December 1838, yet almost twenty years later, when Wallace's letter arrived on 18 June 1858, Darwin was still not ready to publish his theory.". Is that enough to answer the question?
Answer: no