TY - BOOK ED - World Bank. TI - Innovation, impact, sustainability IFCs commitment: 2003 annual report. U1 - 332.1532 PY - 2003/// CY - Washington D.C. PB - W.B. KW - The World Bank ER -