Restoring Layered Landscapes: History, Ecology, and Culture by David G. Havlick | Menrva Books