Ornithology, evolution, and philosophy: the life and science of Ernst Mayr, 1904-2005 · Study