Religious and ethnic differences in health: evidence from the Health Surveys for England 1999 and 2004 | Synapse