The idea of evolution