Splitting the Difference: Compromise and Integrity in Ethics and Politics