Contributions To The Theory Of Natural Selection (1875) by Alfred Russell Wallace