Toward a New Philosophy of Biology

Observations of an Evolutionist

Ernst Mayr