Primary care and public health. Differing roles create tension. Issue 6912 (30th October 1993)