Evolution and the diversity of life :Selected Essays - Mayr, Ernst (Belknap Press of Harvard University press, 1976)