Partners for Development New Roles for Governments and the Private Sector in the Middle East and North Africa - Fawzy, Samiha (Other World Bank Bks.)