Health promotion and the social gradient: the free swimming initiative for children and young people in Bristol.

Health promotion and the social gradient: the free swimming initiative for children and young people in Bristol.