Global development finance : mobilizing finance and managing vulnerability - World Bank (The bank, 2005)