TY - BOOK ED - International Finance Corporation TI - Independent evaluation of IFC's development results 2007: Lessons and implications from 10 years of experience CY - Washington KW - IFC ER -