Author: Edmund David Cronon
Alternate names: E. David Cronon