25. Who developed his own theory of evolution, just as Darwin was getting ready to publish?

Alfred Lord Wallace