Giving back, and doing good for others is part of human nature and experience. Philosophers, from Aristotle to our days’ theologians, economists and psychologists, have noted this desire: “human motivation includes an irreducible ‘hunger to help others’ … ‘as powerful as the desire for profit or power’.”