Author: DARWIN, Charles and WALLACE, Alfred Russell.