Toward a New Philosophy of Biology: Observations of an Evolutionist by Ernst Mayr - WordSea