Alfred R . Wallace.