Alfred Russel Wallace: The great evolutionary theorist

Our understanding of evolution via natural selection was not pioneered by just one person. A tribute to the remarkable Alfred Russel Wallace.