Law, philanthropy and justice