Brian Walker: Resilience, the Anthropocene and Evolution

Advertisements