Meyer , Charles Darwin lind Alfred Russel Wallace.