qnli question: Why might Darwin have postponed publishing his theory of evolution for over 20 years? sentence: 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.