Peter Vickerman Internal School of Social and Community Medicine, University of Bristol, Bristol, UK.