Human Nature - Social or Divine?