Return to Article Details Socio-economic inequality and altruism