Books by Daniel R. Headrick

Daniel R. Headrick

Filter
Humans versus Nature

Humans versus Nature

A Global Environmental History

Daniel R. Headrick
Paperback
Published: 2020