num_pages: 283
language: English
title: Justice, Human Nature, and Political Obligation
titlecomplete: Justice, Human Nature, and Political Obligation
publisher: Free Pr