Peter W. Price
Insect ecology
Biological evolution
A New ecology
Ecological communities
Effects of resource distribution on animal-plant interactions
Evolutionary Biology of Parasites
Evolutionary biology of parasites
Macroevolutionary Theory on Macroecological Patterns
Plant-Animal Interactions
Plant-animal interactions
Population dynamics
Ecological communities