World Economic Outlook 2005-10 · Hindsight | Envisioning