Philosophy of biology
Drosophila
Jerry Coyne
Polymorphism
White
Drosophilidae
Biology
Drosophila melanogaster