Alfred Russel Wallace Share This Alfred Russel Wallace (Alfred Russel Wallace, Russell Wallace, A. R. Wallace)