Six Ethics: A Rights-Based Approach to Establishing an Objective Common Morality
Six Ethics: A Rights-Based Approach...