Social justice from Hume to Walzer - Boucher, David; Kelly, Paul Joseph (Routledge, 1998)