An ecologist's view of history. - New Haven, CT. - Colinvaux, Paul (1975)