Human Adaptive Strategies (An Ecological Introduction to Anthropology)