Financing Infrastructure: Addressing constraints and Challenges - The World Bank (Washington The World Bank, 2006)