Principles of systematic zoology. Rev by Ernst Mayr and Peter D Ashlock - Mayr, Ernst (1969)