AUTHOR · [106] 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 Science / History of Biology History of BiologyScience 1 endorser