Beyond Acheson : an agenda for the new public health /
Public Health Alliance.
Birmingham : The Alliance,
c1988.