IFC 2004 Annual Report : Adding Value to Private Sector Investment, Volume 1