Social justice from Hume to Walzer - Boucher, David 1951- (Routledge, 1998)