Inequalities in health in Britain: specific explanations in three Lancashire towns.

Inequalities in health in Britain: specific explanations in three Lancashire towns.