Economic prosperity is far more than the sum of its transactions on August 31, 2025 economics keynes money moore nation quotations +