The Bank: Mathematics, Economics and Social Responsibility for the new millennium