The Economics of Enough
How to Run the Economy as If the Future Matters
By Diane Coyle (Princeton £16.95, $24.95