AUTHOR · [1859] Ernst Mayr Books 1 BOOK 001 One Long Argument: Charles Darwin and the Genesis of Modern Evolutionary Thought One Long Argument: Charles Darwin and the Genesis of Modern Evolutionary Thought Ernst Mayr Popular Science Popular Science 1 endorser