Human Responses to Cancer: An Ecological Approach