OECD reviews of health systems
A system of health : accounts : 2011
Switzerland : 2011
World report on disability