Text this: Rationality, justice and the social contract :