Darwin's Rival: Alfred Russel Wallace and the Search for Evolution