Human Adaptive Strategies: Ecology, Culture, and Politics (3rd Edition)