David W. Ehrenfeld profile picture

David W. Ehrenfeld

The Arrogance of Humanism
Conserving Life on Earth
The Arrogance of Humanism
To Preserve Biodiversity: An Overview (Readings from Conservation Biology)
The Arrogance of Humanism