Global Development Finance The Development Potential of Surging Capital Flows. (The World Bank, 2006)