The Philosophy of Social Ecology: Essays on Dialectical Naturalism