Writings on Evolution 1843-1912 by Alfred Russell Wallace