Social justice: from Hume to Walzer. - Boucher, David (1998)