Environment, Technology, and Health: Human Ecology in Historical Perspective