Population, Resources, Environment. Issues in Human Ecology