Public health in the Middle East and North Africa : meeting the challenges of the Twenty-First Century (The World Bank, 2004)