Subjects: Ethics; Justice; ValuesPOLITICAL SCIENCE / General
Record details
Subjects: Justice; Social contract; EthicsPHILOSOPHY / Ethics & Moral Philosophy; PHILOSOPHY / Political; POLITICAL SCIENCE / General