Social Ecology: A look at humanity and nature