Seol mar théacs é seo: Improving health service delivery in developing countries :