Nature, Social Relations and Human Needs